﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace project1113.FSM
{
    public abstract class FsmState
    {
        public string Name { get; private set; }
        public FsmState(string _name)
        {
            Name = _name;
        }
        public abstract FsmState GetNextState();
        public abstract void DoSomething();
        public abstract void Init();

    }
}